From:                              route@monster.com

Sent:                               Monday, April 18, 2016 4:42 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Program Analyst

 

This resume has been forwarded to you at the request of Monster User xapeix03

Thorne Smith 

Last updated:  09/15/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Houston, TX  77065
US

thorne@tcsmithsystems.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Thorne Smith - Sr. Architect / Developer

Resume Value: um28p837h9axhp47   

  

 

 

Thorne Smith
12712 Picket Rope

Austin, TX 78728    
thorne991@gmail.com

Primary Phone:   512-796-5744

 

Sr. Enterprise Architect /Sr. Developer

 

 

EXPERIENCE

 

04/2013 – Present

 

PDS Energy

 

Austin, Texas

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EXPERIENCE

 

 

 

 

 

 

 

 

 

Sr. Architect/Sr. Developer/Scrum Master

Current Assignment:

I am Sr Architect/Developer/Team Leader/Scrum Master of a 5 man team that manages a 24/7 drilling information distribution system. Drilling information is uploaded to centralized data servers and hard disk repository. This information is indexed by mirrored SQL servers. Information is emailed and posted for download for access by authorized personal based on authorization level.

Our large data servers are accessed by our load balanced web servers. All systems are integrated to allow information dissemination on demand. We handle terabytes of data weekly maintain 2 levels of backup. A separate MVC 4 website is used to manage and coordinate system resources. Web service based (WCF / WEB API) management of large databases in both Oracle and SQL Server is utilized to handle client needs. Other technologies used are FTP, SQL server 2012, EF 5.0., IIS7, Windows Server 2012

 

12/2012– 3/2013   Carrabelle Systems            Austin, Texas               Sr. Architect/Sr. Developer

Working as the Sr. Architect/Team Leader, I was responsible for the creation and development of a suite of custom WPF, Microsoft Ribbon and Avalon Docs based software that will perform data transfer and display of MWD related data on a variety of platforms. The first product (Advanced Las File Editor) is shipping and the framework for all other products is complete. Installed TFS2013 and SharePoint portal for distributed team collaboration

 

 

 

EXPERIENCE

 

06/2010 – 12/2012

 

Weatherford

 

Houston, Texas

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EXPERIENCE

 

 

 

 

 

 

 

 

 

Sr. Architect/Sr. Developer/Scrum Master

Last Assignment:

I am a part of a 4 man team that includes 2 Physicists, and a former NASA engineer. Our task is that of building a “Deterministics” program. This program utilizes a series of formulas run by multi-threaded calculations against LAS data to determine rock formation characteristics. This program uses text based master files and DB40 for storage. It uses custom WPF, Microsoft Ribbon and Avalon Docs for display. I also acted as interim Scrum Master.

Previous Assignment:

I worked as a part of a 5 man team to develop a real-time drilling monitoring system.  Utilizing WPF / SQL Server / Entity Framework to store TCP/IP or Com transmitted drilling sensor information from peason feeds; the system displays log plots, digital information, gauges and calculated Rig-Activitys and saves the information for later TCP/IP based transmission , final well reports, query based retrieval and analysis, display on single or multiple monitors or export to excel or LAS format files.  Version 1 of the system was developed in 6 months and is currently used on rigs around the world. This system providing Weatherford the ability to watch drilling activity in Canada or any place else in the world from Houston using TCP/IP over satellite feeds. The system captures time based data of up to 42 different Mnemonics simultaneously at up to .5 second increments.

Technologies used are C# 4.0, Infragistics, Log4Net, WPF, MVVM, SQL 2008 R2, VS2010, Expression Blend, Expression Studio, Linq, TFS.

 

02/2010 – 6/2010    Strategyn             Austin, Texas               Sr. Architect/Sr. Developer

I was the Sr. Enterprise Architect and Sr. Developer on a product that uses SharePoint 2010 and Silverlight 4 to enable the graphical manipulation and statistical analysis of data from multiple data sources for the purpose of identifying product enhancements or new products that have the greatest chance of success. This allows Fortune 1000 corporations to focus their resources while reduce timelines, expenditures and risks involved with bringing new products or innovations to the marketplace. Using our methodologies has increased new innovation success rates to around 80% for all clients who have followed system recommendations to date.

Working with company principals for design concepts and utilizing the newest tools available, I have guided and participated in the conversion of the products SharePoint 2007 site to a SharePoint 2010 site and re-designed, re-wrote, re-developed and upgraded the base product.

This product had been worked on for 18 months by a Microsoft Gold Partner.  Due to constantly changing requirement sets, priorities and poor project management the product was non-functional.

The system uses data gathered by focus groups, web analysis, expert reports and user surveys. Once gathered, this data is loaded using custom SSIS packages and is presented to users in a graphical format that allows easy identification of the areas of greatest potential improvement or best return on investment. All result sets are exportable to Excel, PowerPoint or Outlook. The system also provides for the creation of workflows for clients which allow them to take actions based on the results of the analysis.

We also upgraded the product to allow automated data loading and multiple datasets for multiple clients/users per web based data repository.

Leveraging Silverlight’s unique capabilities and WCF, the system now runs as a set of fully integrated SharePoint web parts, a standalone web-based system, or a desktop based system.

After taking over the system, I eliminated a redundant data center in Cincinnati while maintaining system throughput rates.

Technologies used are  C# 4.0, Silverlight, MVVM, SQL 2008 R2, SSAS, SSIS, SSRS, SL4.0, SP2007, SP2010, VS2008, VS2010, SP Designer 4, SQL BI Development Studio, RIA-Services, WCF, SharePoint Office Services, Expression Blend, BPM, Linq, Expression Studio, Hyper V, Active Directory, DNS, TFS, TFS SharePoint, Photoshop, Fiddler2, Corel Draw, and Compendium.

 

 

EXPERIENCE

10/2010 – 11/2010

Personal

Austin, Texas

 

 

As a learning experience I’ve created some small Windows Phone 7 programs in Silverlight and WCF. One that would allow a company to promote and control phone-based access to marketing and personnel from a centrally controlled non-technical desktop program. “Ever wondered who at IBM you can call to find out if they have a solution to a particular problem?” The second is a program that uses location services on the WP7 device and voice command to tell a person where they are located by street address. “Ever wondered what hundred block you are at while driving?” For testing and sales this requires certification by Microsoft and I have completed the certification as a WP7 developer and I am proceeding with having the programs certified for sale in the Microsoft market place. I have been a BizSpark member since 2009.

 

 

 

 

 

EXPERIENCE

 

 

11/2009 – 3/2010

 

 

Med Tech

 

 

Austin, Texas

 

Developer

Took a short term assignment working with a friend to trouble shoot and finish a portion of a medical information system.

Technologies used were C#, 3.5, Linq, SQL 2008.

 

 

EXPERIENCE

 

6/2009 – 11/2009

 

Harland Clark

 

New Braunfels, Texas

 

Sr. Application Architect/Sr. Developer

I completed a combined project to produce a complete set of advanced WCF web services that interface JQuery/JavaScript with Dynamic Flash to produce a cool data driven ecommerce site for Harland Clark. Also a retro-fit of their expressionery.com’s UI to make the user interaction seamless. These changes were done in C#, VB.Net, AJAX, WCF, JQuery, Flash, SQL Server and JavaScript.

 

 

 

EXPERIENCE

6/2009 – 6/2009

TCSmithSystems

Austin, Texas

 

Sr. Architect/Sr. Developer

 

 

I worked on an C#/MVC/AJAX based creation of a web app for scheduling resources that takes advantage of reflection, generics, .net 3.5, xml and SQL Server as a back end. This project is on going on a part time basis.

 


 

 

EXPERIENCE

11/2008 – 5/2009

Ultimate Choice Travel

Austin, Texas

 

Sr. Solution Architect / Lead Developer

 

 

 

I was lead developer for Ultimate Choice Travel. Their main business is as a web based travel agency. The web sites they utilize are www.ultimatechoicetravel.com and www.ijourni.com. These sites provide the primary access points for thousands of travel agents around the US. They provide an ecommerce front end and credit card processing portal for both products and services marketed by Ultimate Choice Travel. We used C# to develop ASP.net web apps running under the CMS DotNetNuke accessing and updating a SQL Server 2005 Database.  Using .Net VS2008 with framework 2.0. and ASP.NET 3.5 we used C# and VB.NET to interface to a custom WinForm app that handles payment calculations.

 

Accomplishments since I started.

 

1.  Completely replaced their existing site with two sites utilizing DotNetNuke and Catalook ecommerce solutions.

2. Using C# I wrote a system for Honeymoon travel donations with interface to PayPal that utilizes the PayPal API. 

3. Using DotNetNuke Internal API’s and VB.NET, I wrote an automated interface that automatically creates DNN Users, adds roles and creates user profile items, then signs them in based on their existence in UCT’s Commissions database.

4. Using VB.NET and Ajax I wrote a custom authentication system to allow for specialized logins.

5. Using C# and SQL Server I created modules that pass commission information to linked travel providers.

6. Using C# I wrote custom IIS 6 based 404 systems that automatically look up dealers for customized access to the agent personalized web sites. 

 

 

 

 

EXPERIENCE

6/2008 – 11/2008

Design Reactor

Austin, Texas

 

Sr. Enterprise Architect/Sr. Developer

 

 

 

I was the lead developer on the http://game.amd.com website. This site receives over 6 million hits a month and is the main distribution mechanism for all AMD/ATI/Catalyst/Radeon drivers and game related information for AMD and ATI. We used C# to develop ASP.net web apps running under the .net Master Pages, accessing and updating a SQL Server 2005 Database. We wrote Dot.Net Web services to import and dynamically populate content on the site. C# was used to develop both a synchronous caching system that replaced the asynchronous .net version and the XML driven dynamic flash banner system. Ajax and XML is used to drive the browser aware flash based displays that change dynamically depending on the marketing campaign. This site uses load balanced servers in a web farm configuration with a single database server. The database server is mirrored with a backup server. I was then given the task of creating the digital dashboard to be used by LSI using SharePoint.

 

Accomplishments;

 

1.  Using C#, Dot Net 3.5, Ajax, JQuery, VS2008, SQL 2005 and Master Pages I completely removed Muse content and database from the site. Muze is a content provider for game sites and was providing 60 percent of the sites contents relating to games. This enhancement allows the site to be more AMD and ATI specific as far as content.

2. Completely updated the ATI and RADEON Driver download section to reflect new drivers for various AMD and ATI products.

3. Using XML, Ajax, Sql Server, Fireworks and DotNet 3.5 I developed a dynamic XML Driven Flash banner display capability.

4. I rewrote the entire front page using AJAX and Dynamic CSS for browser sensitive display of the dynamic elements on the front page. I then worked with team of flash programmers to revamp site front page to eliminate right hand side tool bar for more appealing look and feel.

5. Using fireworks to slice jpeg artist concept jpegs and JavaScript to drive the pages I redesigned and rewote the entire play section of the site.

6. Worked directly with AMD personnel to accomplish site goals.

7. I wrote a dynamic system to performed data analysis for site statistics display

8. Using C#, .Net 3.5, Expression and SharePoint developer I created a digital dashboard for LSI using SharePoint.

    a. Installed SharePoint Server on Staging server.

    b. Configured both a Team site and a Portal Site.

    c. Created several custom web parts using SharePoint        Designer that access custom web services to extract data from various data sources.

 

 

 

 

 

 

EXPERIENCE

4/2007 – 6/2008 

TradeOne Marketing

Austin, Texas 

 

 

Sr. Application Architect/Sr. Developer

 

 

 

Working as an Architect/Team Leader and Developer I was responsible for the design of the system and management of the team that developed the ecommerce solution for suppliers and vendors for Sprint. The CMS DotNetNuke was used as the base platform which accesses and updates a SQL Server 2005 Database.  We used C# and VB.NET, XML/XLST and JavaScript to develop ASP.net web apps and the soap based, tightly coupled, web services utilized by the 16,000 Sprint vendors. Dynamic CSS was used to drive the “skins” utilized by the site to provide a consistent look and feel.

 

This ecommerce solution provides

 

1.             DotNetNuke based portal;

 

a.             Complete role based security and management hierarchy

b.             Modular Design for integrated development and testing

c.              Web site look and feel is provided by skins for consistency and ease of maintenance

d.             Multi-Language localization

e.              User Maintainable thru module maintenance screens

f.                Fully extensible

 

2.             Ecommerce Solution supports

a.               Products that can be, bundled, composite, optioned, special priced, special priced by date range, categorized, featured, new, restricted, tiered, drop shipped. Etc

b.               Taxes can be calculated for multiple vendors/suppliers “ship from” locations, drop shipped to buyer’s location including taxes on shipping.

c.               Shipping can be calculated to meet the supplier/drop shipper’s needs, by item, by formula based on quantity, by formula based on price, by volume, by weight, dynamically by major carrier, etc.

d.               Orders and payments are template based email confirmed.

Orders can be captured via shopping cart or web services or manual entry or excel spreadsheet upload

e.              Shipment confirmation can be entered online or by excel spreadsheet upload

f.                Shipment tracking is available to purchasers through online clicking through to carrier.

g.             Credit card handling is protected via SSL

h.             Thumbnail and page graphic sizing is handled dynamically

i. Full breadcrumb navigation

j.                Store main page supports multiple levels of categories and subcategories, featured products, new products, and also bought products.

k.              Ship-to locations are stored for each purchaser for ease of reoccurring purchases

l. Shopping cart is persistent by purchaser for delayed or complex orders

This ecommerce solution was developed by a team of 4 using C#, VB.Net and Sql Server 2005, and runs on Windows 2003 based servers.

 

 

 

EXPERIENCE

9/2006 - 3/2007

TCSmith Systems

Austin, Texas 

 

 

Sr. Systems Architect / Sr. Developer

 

 

 

Working as an Architect/Developer. I developed various Web systems to support client goals. These systems are based in ASP and ASP.Net. in C# and VB.NET using SQL Server.

Current client’s apps are:

 

1.             Real Estate site with;

a.               .Net/SQL Server based dynamic creation and tracking of “More” info request forms for paying agents and brokers

b.               ASP/Ad Juggler based dynamic rotating ads system for Real Estate agents and associated companies

c.               Admin support of Web and Database Servers 

2.             Online client billing system

a.               I took over the development of a ColdFusion site that had faltered in development. I brought the entire project in-house.

b.               Added browser based right mouse clickable menus.

c.               Cleaned up the project structure eliminating bugs and redundancies

d.               Created a test site for demo and testing

e.               Restructured the database for elimination of “Dual” user database file problem from legacy code

f. I Took over a C#/XML based project that allows the remote capture of client data from windows based desktop systems using ActiveX components

3.             DotNetNuke portal for large non-profit

a.               Working from a graphics artist concept Photoshop JPEG of the look and feel of the site, I used Adobe Fireworks to create a Skin for both site and the modules.

b.               I Created C#/SQL/XML/XSL Server based modules that allow the site to display data from the Non-Profits legacy database, so that little maintenance is required on switch over

c.               I Wrote C#/SQL Server based module to allow Conversion and integration of a nationally tracked “Member Database”

d.               Setup and installed the Windows 2003 Server, SQL Server 2000, DotNetNuke and all modules.

 

 

EXPERIENCE

4/2006 – 9/2006

Systems Evolution

Austin, Texas 

 

 

Sr. Developer/Architect

 

 

 

I developed the UI and business logic for a C#/Oracle web based system that is used to provide security restricted online access of Lab Test entry, management and analytical display of drug test results for one of the largest independent drug screening companies in the USA.

 

Using a “Mockup” methodology along with predefined USE-CASE documentation to gain user approval for system usage and flow I gained approval for and then wrote the entire UI and business logic layer for the system.

 

This required that I;

 

1.             Create database schema and the Oracle Databases for 60% of the system.

2.             Layout and code all UI Screens from artist concept.

3.             Create several C# based object oriented user controls for improved system and page usage. (like key entry into an auto scrolling list box using the tools tip function, and 2nd list box to 1st list box synchronization functionality, etc.)

4.             Create several C# based system control objects that could be persisted in either stand alone, web-garden, or web-farm environments

5.             Create methods that saved the Customer an estimated $60,000 for a Crystal Reports server.

 

During development it was discovered the users required 2nd and 3rd level drill down on reports along with recording the event of the users having reviewed the reports (basically this meant Interactive reports). As this was not possible using the latest version of Crystal reports I created custom objects that allowed Crystal Reports to be entirely replaced with printer friendly customizable web page/reports. I then turned this code over to another developer who developed the end result web page/reports.

 

 

 

 

EXPERIENCE

1/2006 – 6/2006

TCSmith Systems

Austin, Texas 

 

Sr. Developer/Architect

 

 

 

I was asked by a former Client of the company Webformation, to upgrade a Cold fusion website I had designed and helped create while at Webformation.

 

Due to the tight timeline and budget, a choice was made to go with an open source, VB/C#, based product called DotNetNuke.

 

This task has required the conversion of the SQL 2000 database with 125 tables and over 60 stored procedures to SQL2005.

 

With the exception of ecommerce and bulk email services (which were rewritten as desktop modules C#), most cold fusion web modules were able to be directly replaced with DotNetNuke modules.

 

Also their MS Access based system used to control the Statewide MATHCOUNTS Competition Control software has been upgraded along with tying their online seminar/continuing education registration system to their seminar management system.

 

 

EXPERIENCE

2/2005 – 1/2006

Quarterhouse Software

Austin, Texas 

 

 

Sr. Developer/Architect/Consultive Salesman

 

 

 

After completing a contract assignment for Quarterhouse (see Novotus below) I was asked to go full time. 

 

I was engaged to;

 

1. Design/developing an Infragistics and C# based server management system for Shell Oil.

2. Supporting a Linux/Plone/Zope based internet/intranet web site solution that I developed while at Quarterhouse.

3. Sales/Sales Support/ Software development for the Open Systems ERP solution "Traverse".

 

1) The Shell System uses C# and the latest MS WMI/MOF technology to allow a minimally trained person to remotely upgrade and administer any of shells 6,000 Windows 2003 servers by running a XML Script controlled, C# program.  An example use of this would be, after installing the minimum Windows 2003 server configuration you then need to install and configure specific options on DNS, DHCP, IIS and Wins. If you use this program and a centrally controlled XML parameter file you could accomplish this and verify the results in less than 5 min.

 

You can do everything from installing service packs to setting auto reboot parameters to setting startup parameters on services to installing and making sure MOMS is installed correctly to making sure the IIS 6.0 lockdown is opened up properly. We used Assemblies, Automatic Memory Management, Reflection, Streams and Serialization, Threading, Exceptions, WMI and MS Enterprise Library in this project.

 

2)  This website provides a low cost, user maintained portal for both intranet and internet. This solution gives the appearance of a custom site but is based on a canned software product called Plone. Plone is an open sourced product that uses Red Hat Linux servers. We used Apache IIS Server for URL redirection, an LDAP plugin to provide LDAP based user login to their centralized MS Active Directory Servers, work flow management, and user content management.

 

3) Traverse is a complete ERP solution with the latest in Inventory, BOM, General Ledger and Accounting Systems. It supports multi currency and kitting, and is sold in modules with complete VBA source availability.

 

 

EDUCATION

Southwest Texas State

US-Texas-San Marcos

 

 

 

 

 

Some College Coursework Completed

HOBBIES

Hiking, mountain biking, chess, reading, camping, solar energy, hunting, economics, gardening and antique cars.

 

 

 

 

 

AFFILIATIONS

International Association of Software Architects, Member

PATE Swap Meet, Vice President

Candlelighters Childhood Cancer Foundation, former Board of Directors Member

 

 

 

REFERENCES

Available on request

 

 

 

Phone Number:

512-796-5744

 

 

Reference Type:

Professional

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Architect / Developer

Strategyn

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

120.00 - 130.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Sr. Architect / Developer

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US

Relocate:

Yes

Willingness to travel:

Up to 25% travel